import { CSSProperties } from 'vue'
import { InputProps, ButtonProps } from 'element-plus'
import { IconSetPropsBaseType } from '../XIconSet'

export const IconSetOnlineSearchIconifyPropsType_Name = 'IconSetOnlineSearchIconifyPropsType'

export type IconSetOnlineSearchIconifyPropsType = IconSetPropsBaseType & {
  searchResultLimit?: number
  searchClass?: string | string[]
  searchStyle?: string | Partial<CSSProperties>
  searchPrefixIptProps?: Partial<InputProps>
  searchPrefixClass?: string | string[]
  searchPrefixStyle?: string | Partial<CSSProperties>
  searchIconIptProps?: Partial<InputProps>
  searchIconClass?: string | string[]
  searchIconStyle?: string | Partial<CSSProperties>
  searchBtnProps?: Partial<ButtonProps>
}
